package com.wxmit.module.system.mapper;

import com.wxmit.module.system.domain.SysRoleMenu;
import com.wxmit.system.base.core.ShushanBaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Description SysRoleMenuMapper
 * @Author huangxiong
 * @Date 2022/7/12 10:18
 * @Version V1.0
 */
@Mapper
public interface SysRoleMenuMapper extends ShushanBaseMapper<SysRoleMenuMapper, SysRoleMenu> {


    /**
     *  根据roleId 查询无严格关联的菜单列表 ，即 只有根menu，并无严格的树结构。
     * @param id roleId
     * @return menuList
     */
    List<Long> selectUnCheckStrictlyMenuListByRoleId(@Param("roleId") Long id);
}
